mechanical steam trap - Français Anglais Dictionnaire